yielding unusual or unexpected results - Allemand Anglais Dictionnaire